package com.tg.paw.ums.model;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author Rubble
 * @date 2020/6/24
 */
@Data
@ApiModel("登录返回")
public class WxJsCode2SessionResult {

    @ApiModelProperty("openid")
    private String openid;
    @ApiModelProperty("会话密钥")
    private String session_key;
    /**
     * 用户在开放平台的唯一标识符
     * 用户在开放平台的唯一标识符，在满足 UnionID 下发条件的情况下会返回，
     * 详见 UnionID 机制说明。
     */
    @ApiModelProperty("用户在开放平台的唯一标识符")
    private String  unionid;

    /**
     * 值	说明	最低版本
     * -1	系统繁忙，此时请开发者稍候再试
     * 0	请求成功
     * 40029	code 无效
     * 45011	频率限制，每个用户每分钟100次
     */
    @ApiModelProperty("错误码")
    private int errcode;

    @ApiModelProperty("错误信息")
    private String errmsg;

}
